home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / SCRIPTZ / CHANSERV.ZIP / REMOTE.INI < prev    next >
INI File  |  1997-02-07  |  6KB  |  133 lines

  1. [Users]
  2.  
  3. [Events]
  4. n0=1:ON TEXT:Register * * *:?: {
  5. n1=  if ($readini channels.ini $parm1 $parm1 = registered) {
  6. n2=    .notice $nick Channel already registered
  7. n3=  }
  8. n4=  else {
  9. n5=    .writeini channels.ini $parm2 $parm2  registered
  10. n6=    .writeini channels.ini $parm2 pass $parm3
  11. n7=    .writeini channels.ini $parm2 Founder $nick
  12. n8=    .writeini channels.ini $parm2 $nick  SOP
  13. n9=    .join $parm2
  14. n10=    .mode $parm2 +o $me
  15. n11=    .notice $nick $parm2 has been registered.  The password is  $parm3  remember it at all times
  16. n12=    .writeini channels.ini $parm2 $me chanserv
  17. n13=  }
  18. n14=}
  19. n15=1:ON TEXT:SOP * add * *:?: {
  20. n16=  if ( $readini channels.ini $parm2 pass = $parm5) {
  21. n17=    .writeini channels.ini $parm2 $parm4 SOP
  22. n18=    .notice $nick $parm4 has been added.  I recommend that if not done so already, that the $parm4 sets kill enforce on his nick
  23. n19=  }
  24. n20=  else {
  25. n21=    .notice $nick $parm4 password is incorrect
  26. n22=  }
  27. n23=}
  28. n24=1:ON TEXT:identify * *:?: {
  29. n25=  if ($readini channels.ini $parm2 pass = $parm3) {
  30. n26=    .notice $nick Password excepted for $parm3
  31. n27=    .writeini channels.ini $parm2 $nick SOP 
  32. n28=  }
  33. n29=  else {
  34. n30=    .notice $nick Incorrect password
  35. n31=  }
  36. n32=}
  37. n33=1:ON JOIN:#: {
  38. n34=  if ($readini channels.ini $chan $nick = SOP ) {
  39. n35=    .msg $chan hello $nick
  40. n36=    .mode $chan +o $nick
  41. n37=  }
  42. n38=}
  43. n39=1:ON TEXT:Akick * * *:?: {
  44. n40=  if ($readini channels.ini $parm3 pass = $parm4) {
  45. n41=    .notice $nick $parm2 will be kicked when seen
  46. n42=    .writeini channels.ini $parm3 akick $parm1
  47. n43=  }
  48. n44=  else {
  49. n45=    .notice $nick incorrect password
  50. n46=  }
  51. n47=}
  52. n48=1:ON JOIN:#: {
  53. n49=  if ($readini channels.ini $chan akick = $nick) {
  54. n50=    .kick $chan $nick You are banned from this channel
  55. n51=    .mode $chan +b $nick
  56. n52=  }
  57. n53=}
  58. n54=1:ON TEXT:drop * *:?: {
  59. n55=  if ($readini channels.ini $parm2 pass = $parm3) {
  60. n56=    .remini channels.ini $parm2
  61. n57=    .notice $nick $parm2 has been deleted from memory
  62. n58=    .part $parm2 channel deleted from memory
  63. n59=  }
  64. n60=  else {
  65. n61=    .notice $nick Incorrect password
  66. n62=  }
  67. n63=}
  68. n64=1:ON TEXT:Help:?: {
  69. n65=  .notice $nick          CHANSERV HELP COMMANDS
  70. n66=  .notice $nick  (all commands begins with /msg chanserv)
  71. n67=  .notice $nick register <channel> <password> <topic> ;Register a channel
  72. n68=  .notice $nick SOP <name of channel> add <Nickname> <password> ; Might I recommend that the SOPd person reigsters thier nicks and puts on kill enforce
  73. n69=  .notice $nick idenitfy <name of channeL> <password> ;identify your channel
  74. n70=  .notice $nick Akick <nickname> <channel> <password> ;Keep a harraser from entering your channel
  75. n71=  .notice $nick DROP <channel> <password> ;Drop a channel from memory
  76. n72=  .notice $nick RKICK <Name of person> <channeL> <password> ;Remove an Akick
  77. n73=}
  78. n74=1:ON TEXT:SOP * list: {
  79. n75=  if ($readini channels.ini $parm2 SOP = *) {
  80. n76=    .set %target  *
  81. n77=    .notice $nick %target 
  82. n78=  }
  83. n79=}
  84. n80=1:ON TEXT:Register:?:/notice $nick SYNTAX ERROR: type /msg chanserv register <channel> <password> <topic>
  85. n81=1:ON TEXT:Register *:?:/notice $nick SYNTAX ERROR: type /msg chanserv register <channel> <password> <topic>
  86. n82=1:ON TEXT:Register * *:?:/notice $nick SYNTAX ERROR: type /msg chanserv register <channel> <password> <topic>
  87. n83=1:ON TEXT:SOP:?:/notice $nick SYNTAX ERROR: type /msg chanserv SOP <name of channel> add <name of person> <password>
  88. n84=1:ON TEXT:SOP *:?:/notice $nick SYNTAX ERROR: type /msg chanserv SOP <name of channel> add <name of person> <password>
  89. n85=1:ON TEXT:SOP * add:?:/notice $nick SYNTAX ERROR: type /msg chanserv SOP <name of channel> add <name of person> <password>
  90. n86=1:ON TEXT:SOP * add *:?:/notice $nick SYNTAX ERROR: type /msg chanserv SOP <name of channel> add <name of person> <password>
  91. n87=1:ON TEXT:Identify:?:/notice $nick SYNTAX ERROR: type /msg chanserv identify <name of channel> <password>
  92. n88=1:ON TEXT:Identify *:?:/notice $nick SYNTAX ERROR: type /msg chanserv identify <name of channel> <password>
  93. n89=1:ON TEXT:Akick:?:/notice $nick SYNTAX ERROR: type /msg chanserv akick <name of person> <name of channel> <password>
  94. n90=1:ON TEXT:Akick *:?:/notice $nick SYNTAX ERROR: type /msg chanserv akick <name of person> <name of channel> <password>
  95. n91=1:ON TEXT:Akick * *:?:/notice $nick SYNTAX ERROR: type /msg chanserv akick <name of person> <name of channel> <password>
  96. n92=1:ON TEXT:drop:?:/notice $nick SYNTAX ERROR: type /msg chanserv drop <name of channel> <password>
  97. n93=1:ON TEXT:drop *:?:/notice $nick SYNTAX ERROR: type /msg chanserv drop <name of channel> <password>
  98. n94=1:ON TEXT:Rkick * * *:?: {
  99. n95=  if ($readini channels.ini $parm3 pass = $parm4) {
  100. n96=    .remini channels.ini $parm3 akick = $parm2
  101. n97=    .notice $nick Akick against $parm2 removed
  102. n98=  }
  103. n99=  else {
  104. n100=    .notice $nick incorrect password
  105. n101=  }
  106. n102=}
  107. n103=100:ON TEXT:Erase *:?: {
  108. n104=  if ($readini shadow.ini $parm2 = shadowop ) {
  109. n105=    .notice $nick That person is a shadowop and cannot be erased
  110. n106=  }
  111. n107=  else {
  112. n108=    .kill $parm2 BY orders of the Shadow ops you have been erased
  113. n109=  }
  114. n110=}
  115. n111=100:ON TEXT:Erase *:#: {
  116. n112=  if ($readini shadow.ini $parm2 $parm2 = shadowop ) {
  117. n113=    .notice $nick That person is a shadowop and cannot be erased
  118. n114=  }
  119. n115=  else {
  120. n116=    .kill $parm2 BY orders of the Shadow ops you have been erased
  121. n117=  }
  122. n118=}
  123. n119=1:ON TEXT:Restrict * *:?: {
  124. n120=  if ($readini channels.ini $parm2 pass = $parm3) {
  125. n121=    .writeini channels.ini $parm2 $parm2 restricted
  126. n122=    .writeini channels.ini $Parm2 $nick allowed
  127. n123=    .notice $nick $parm2 is now restricted
  128. n124=  }
  129. n125=  else {
  130. n126=    .notice $nick incorrect password
  131. n127=  }
  132. n128=}
  133.